64405547
31918804
77882947
89403052
89544145
38239031
22974303
37165038
50589530
27028839
91637825
58788231
79967104
2222976
70052499
224223
73913893
75188067
872829
29295731
80257400
98909593
13913134
8844269
49126570
65659430
74913223
97621427
33929144
37654047
22776816
75084448
4498386
85692369
1317582
5457706
91852211
15233930
56507278
3904501