38717991
13649733
8028205
43639200
62265826
66666289
88298577
79097489
59564943
94651896
26019850
4029797
76356786
80778654
41433892
32138
65045714
20465537
2471541
59153192
16569905
32433037
28147924
49122562
904722
70002058
41812574
29629738
28372970
67436190
8512964
81488111
47818720
1625498
13164316
78612573
96521192
84086569
63103625
32003083