49503690
4492357
1541959
34979876
15971440
74675877
92776057
71601992
88915932
15384213
46264873
72287253
84616989
10932006
46312457
16315608
33864091
40158884
85605043
5064352
9760975
87785122
7106898
18339618
67014753
61805119
22037664
69056320
12897892
86974694
41745964
75106795
72776598
86917523
53259118
87981682
80973735
79476261
76414119
27102190