51847572
48427215
62919102
2578307
71372076
53687363
865392
35145175
35325410
18083221
51349935
36202391
6004446
1099023
61814910
47323799
7411704
7634837
2462458
43247742
40436459
88053603
10117386
55733634
623465
94312876
28435732
75699556
29997089
74314678
55059478
10175586
9191831
57405386
20235982
65429598
27713272
35253787
49471495
4630729