2705792
7465793
6342339
51021
74634529
29669040
78476052
27372770
56287701
30474490
15043802
56282950
99117017
1802861
86636763
85128611
86253653
55465548
3451676
10331739
9619231
12528196
18002971
33273704
7631602
17927151
65922145
63291659
2933485
7604592
5866120
30551376
59078742
57053163
9787683
22896552
78895428
52314017
51613754
11229811