41293413
63531908
42518835
81875848
201049
20788306
7903107
78044915
21557726
36848671
18374510
68789213
22846272
38494025
60193957
4601626
46606073
37211999
468733
18156423
94049450
7343900
6904122
24518856
91738991
15605333
32956358
36361503
81296059
17242976
80248421
72419354
6702350
25334056
43619288
24449322
9543210
6327300
93042589
51062896