43615836
6286762
22762546
16756639
4983875
75103874
50631467
84318159
92033829
2102852
9499636
18288063
80392054
59917639
99723989
1795018
40845640
50754998
3106976
83575334
40745157
94542549
99058050
44077187
4305301
24445518
79553042
83789628
78212789
1187711
4238234
96913151
4792946
32751028
63713617
33298403
91537872
90544571
86974947
70922917