92168958
93032155
86637233
80682228
4857696
46026678
42238588
28206406
18854850
35578794
98512218
4699765
74167729
74219464
63166704
56247149
34561143
61746151
59111604
55605071
94539295
65073378
82524754
90882856
9591885
52998413
63575169
20011236
55612240
78202395
10356527
61824867
70717044
30011319
19406166
49246746
20846437
27879048
10896034
55655175