43836650
28939209
95002352
60189118
63114131
91722742
81836423
95285235
27059630
38033804
95992677
60411961
71442942
24543482
90984184
20139262
87778966
32545203
55945274
28316349
5218481
24572127
12999140
42103229
24695482
51868340
40284559
38666296
45672547
29934858
50707783
67571191
252702
33987447
48107943
31558294
62093893
214343
12752421
5784831