42351908
72895589
61082408
82693371
28743247
89578462
26479528
55415888
18637341
39386503
21033669
67928168
20845933
37475502
393450
12431619
94651386
36963213
79363269
80753507
74883152
50868682
82114516
21096814
85414099
81235983
4414844
85943450
8853787
5317972
32347555
2346704
79834583
2811249
54829347
90806725
30732482
93292957
84353417
8687757