19932166
39123559
16788114
41194230
86419941
96137179
4158851
94045935
19887824
80744933
13159831
49394682
41663429
663891
32835716
4604150
93159480
81425117
73555906
7827926
96775186
22556279
91262370
13059216
4702934
81667056
57501486
36098599
9555252
26074644
24297933
8374394
60037358
2532290
77536771
59517008
1924369
32868163
5073495
47971901