34581082
25434487
92154518
17831985
80851246
45205044
66807404
5898323
94643602
96572958
89574839
65906113
28327510
2615926
79954886
25695663
65734695
47973639
284487
47539481
1682778
14337458
89049719
92603902
15419936
36651193
14596617
53668395
80565653
6275247
42516118
7959699
5782639
4402882
63438802
20976363
61078429
62588475
21135717
44429827