31194259
27451635
47022765
60627022
51673751
29504682
9011194
9391816
2447943
95959976
13545724
98394418
4901656
52591295
99606212
82332246
70905961
9939781
99591192
8436035
4617497
31233840
92941531
2036884
10745177
92287795
52815411
26534774
43364865
3376319
9743925
36487237
6827792
8057193
3539611
942225
74466554
22335864
20572144
37346833