65476660
64537744
92644193
74395264
96622072
43025297
43602606
75629084
5204514
7143179
8079573
5248105
66446696
6424894
25821892
58851262
16605784
677462
46559205
22892131
61427672
5394146
42834785
78282239
78716790
48335962
88852492
25845118
92607187
48295681
2465482
81453558
62045509
77283878
747764
95675582
61656147
15467324
84904013
1822222