37236260
71296477
18408496
94261978
58627690
22985651
95064285
83218641
74929732
92075478
47307168
58264251
98468435
80655890
62663045
67329863
697943
1853409
13393235
81464190
1436549
66782063
865478
5847625
5034226
30141034
98127105
64695285
56012150
94214723
2347883
25283115
86887181
7213277
42705681
95461064
52248433
7265080
62888371
49892570