39378842
32609220
50504132
60251073
59124459
23175092
31838735
53714157
57063982
29257506
84668708
30732709
56168909
24611239
15144657
26729256
13635394
3748181
937132
45824441
58846484
48946811
51894887
2959985
62677393
40085420
83495321
2058581
25115994
20053677
8276990
50925696
43126264
82296419
84087721
62763779
1274897
75788233
95949343
17834864