82557588
60363351
85166264
47978052
91393815
45559931
74341635
7979096
43707424
35948052
2569899
4128145
26459463
65083996
72781194
64199843
87099909
9751551
8649597
89496315
95791006
1125542
35694334
46946359
7873587
49713907
39675524
19242044
33316808
35337672
247984
3436822
6106158
19159096
2028230
3659316
99295163
18675303
8792251
45842675