1603214
7395442
153681
6293639
2758130
1321729
79282126
26786118
42035827
33662161
36502159
10059255
58916012
85112121
22954837
27735538
89766524
40365985
95464238
19776594
4878870
53174876
36913093
59196718
48262756
1695890
21881382
13473205
8149697
67308484
73971639
52237152
1121382
55999224
25428878
66784609
4664016
63736242
99582968
39075514