82891878
44931774
87212086
512237
3029201
27034425
16884877
90711765
22871996
62802935
71003486
77164802
28831660
19444153
70833133
82529943
19985191
6892135
8365740
28438079
57729444
96122465
25675231
15117923
15485394
6140624
37133437
7019667
80031875
4963854
53177815
10949932
49724070
875917
84225067
46195612
9167576
13227699
21203836
5716343