31917761
85629438
59243602
16469684
5155071
89773712
2772803
100004638
74699974
42237089
33344867
80583856
17259475
1185200
4435846
25544787
311723
45805062
1461856
34895505
53615628
53364502
15087081
7708890
22165207
9221480
426558
27263175
45295469
53031820
45966504
27407882
28329684
357539
11299754
71891086
95452002
3012470
18828168
4611337