96671228
90463104
66078837
96744209
84786
79522285
54638859
57545604
6381856
90363230
52872465
52319539
77049981
88477317
11756433
91026937
22146669
95314724
35274106
19796538
2039652
38174908
35267362
43709889
85198604
54166309
58664082
49311052
6845268
74755819
66527992
37976621
49892868
98997676
61683264
11466682
36449068
76512869
24181990
94872488