52765291
60084845
95318970
70864593
6246292
32185277
3036283
39602245
97538334
63806358
74978210
23457958
92654186
8917610
67665117
47373364
29804755
6216597
43344129
76609647
61299139
16456252
61109081
60999483
73601682
5467127
97895926
66578657
11571762
89174379
87327782
59196824
15974316
18323867
54642685
44157876
45061795
86879878
85462708
25453