67645059
15077725
98743664
28744007
12657840
79966954
70403046
16996703
12389134
58574435
23194238
98651714
376339
22911644
57469981
87255195
92554648
66546412
86467123
31715268
9202966
91477916
18312011
40718409
1391791
37161907
1082963
89354330
64126062
5382331
68877649
9922430
10839342
13682803
94565899
5429802
66591656
25461285
7354865
83403746