2378433
88928468
45051675
6510310
25018035
77031424
74527555
24857951
2799126
5565017
32771072
84278539
63799929
71846130
32751299
84138878
16521437
97022327
10897373
70417301
58222853
70753232
1033230
83492704
58829658
32282110
57052582
8904354
45435471
65214681
3058293
21379924
75648256
25814553
72338204
58416853
77081387
34229572
54601301
940443