81276369
6794523
5252651
64322555
52756648
19383330
27785545
70606915
76948910
49729370
2924801
34128537
59732904
36264410
89482750
11837769
2467465
50857696
76849162
1127131
12423560
11092578
23808735
50489890
69033333
28806176
29448874
22522243
63652928
40589834
52596339
47118504
24636403
75239745
23686433
9605151
18212490
41184403
1187502
41142206