19189594
17885729
82916914
35579025
3893756
4662788
26934924
38514953
65367421
5685705
15506504
3220688
53505926
29797900
37043627
78816758
7417366
34165319
698666
53025589
67942449
88393400
67816315
77073678
91775134
55262609
80911148
4772161
3889467
24309492
6518418
32017096
19502650
61199718
38631649
17513390
8992212
62492749
42566416
70427097