5282682
318567
9210446
48578333
13112213
4536585
524310
99816946
73497737
92887530
42241702
38882139
29882305
63008346
39854258
41467248
27912936
31799333
3176292
25946417
7979912
88021695
3015525
11779331
82171955
34951690
13859018
69441780
76365585
26198174
94228414
91527978
79764251
21545569
357318
90594379
7292883
34209747
35133685
78347398