80978346
42281693
61938111
89811530
21966840
8249447
85086992
34881165
30467924
9137133
9735315
14009170
3763438
94891869
14723613
76563537
113354
41114627
46559627
491692
81106114
3801511
1504537
84228199
89826569
17168668
66397371
839585
54894366
74957496
23346931
5546408
3257576
13022378
72026529
6926541
9037731
99246704
66716519
71284189