13347355
32862091
54513866
75698111
23125228
12251626
4647554
96989199
1001106
24452221
13624484
64551117
17762085
3680691
9134374
9169591
97885169
20954435
70474231
34394961
17466697
88248978
7295467
3820336
14725562
5364196
28864484
1623570
70718087
77043302
20285270
8261992
95862121
8598691
88028476
13189825
69023878
1775165
69521807
5377818