34476436
41814238
54162902
467995
18862476
17849188
90478827
19664184
74325881
87716900
93066510
50567730
86364727
27845194
656383
83394939
90587219
47938374
14228470
45446621
69753406
2398406
4299300
38236810
48483098
25038020
78265301
476448
96383311
9763463
37399565
78379149
9565652
218985
23409845
15611681
84122317
71498803
65552704
796376