35048992
80053189
56987618
91374824
4301497
67185695
28318696
39645189
36248321
39225838
41272705
87024491
1986171
21322070
3508569
27414682
80784160
557527
25248268
16828559
75573375
93802882
33387777
64073469
5766007
79032191
28748081
47111626
13301083
5857797
3680691
11779228
35474197
23947073
249729
81456154
30208347
18169137
42817645
48627431