3132012
96372948
16019398
27591201
60282977
1067957
159815
28131805
8333194
42019023
61351850
60799713
67546659
96798742
34822021
3318661
53517806
4895577
30654324
41897819
56814421
87208703
40188867
18422736
35118394
86655808
68245466
5957963
46173006
75983912
90008588
93466323
87788084
84114471
41854727
49607142
8722457
71861130
72924377
6978284