782610
6854109
43625110
33901836
38015111
35936067
24086991
37477160
70386849
98357452
69787595
1136162
32428574
11579185
29305162
92098206
73053349
17638593
49377377
59286377
40866588
88185104
436809
4146153
94381306
30976929
49688734
33367365
30145853
58687924
74164390
31047435
16082262
5672260
5216407
11427569
20037691
51289662
79431656
1214613