10065952
87684714
82776253
13364677
3116520
28694788
7182360
96664931
51298490
66189186
14638982
90733862
917204
16472096
73753308
94719655
55592663
29908659
67504453
66188987
78032519
38638652
34767090
13741784
71114347
7499392
3269492
21313273
33782451
15456214
81175526
92601855
96172508
20667525
85926628
85564076
33721210
10927470
97271007
24969750