40709841
33754843
66384779
959475
83697774
50712400
29882774
5406253
42727074
92065670
23041845
4335874
51712361
35538448
34437512
15832536
119436
49531378
98489671
17209241
27951746
53809970
48109924
6380444
2905669
57389571
741978
78587142
12583918
46357073
29113388
1633443
31739799
72842929
40641730
50633944
4859172
30436967
3057059
94453868