40065784
75403855
74523435
1337506
66866851
51377019
10652259
71908704
83726351
70185103
41908347
99515147
27729861
1018884
49606580
73016399
90403565
39516586
58819692
38847087
38567719
27685392
82567378
97389063
37498803
33949279
21108048
40697954
67398967
14751252
52254271
52591904
71224259
789237
14244152
2128618
7459588
30123788
19959246
33996159