53006627
89874688
36769450
3643761
63133213
67889163
7667063
5620464
32559452
18869092
16617051
9228485
84606073
68333346
6506051
42116883
5727500
49385024
1456453
31529765
13351909
3303409
44066042
17226023
80432918
20459637
84981511
60027414
87932448
86918943
98376177
56383271
2635026
86339833
77183717
77804046
51133892
77923319
56283017
89759946