73784825
499896
66463245
37055318
74946373
72648248
721780
78609630
99257588
71624678
70934743
45662660
62497116
757515
43382731
63833939
58186734
1308769
32299408
37491972
36844551
47691727
2514142
73965853
95256468
48651996
52808254
78685297
60599370
8111183
1637403
2194246
31167923
25219882
38799368
3495273
36469434
19881856
4794392
34291464