55474473
4064822
47269678
46444536
97172839
96034439
69401287
51334533
94926860
80761288
6485868
479996
3285896
10183567
3996835
50597799
72997653
12381596
97013409
97244108
64844366
15744424
66027097
60248979
4261910
6585952
83864354
35046110
8068109
2622066
5592613
5801286
28025473
3158580
64933787
17601883
99838794
55411804
42681676
70326804