72044090
21817178
84627365
74579611
90447574
37639357
3081969
79722102
37821055
51111989
49125484
23876154
22224833
76589251
55047950
88134983
94303520
96361141
99753008
20534249
13269690
30247104
5434911
71186804
93938781
90909813
107512
2513553
6068131
15241968
54863611
24332390
95343140
2110373
35381785
4804033
90113316
50087805
39832428
1967790