71396247
65259476
14169316
70043228
49732091
64671363
99562886
89045137
18218337
59912336
8663893
18593322
4063474
61058304
87423053
28753911
87885865
22878402
72336771
97171133
40675144
16642956
92117654
3140787
39974235
33791098
37353484
17025912
96778350
5905910
73271315
61494708
2075742
85206207
46471348
45533857
29656206
96694862
76157290
5112233