40706420
68264634
47131642
7382413
49489847
31815676
70737881
9413730
45527342
92351841
43359371
30681632
93806476
80967382
2804588
92547805
41043076
29844309
10852127
55711615
10704282
65095226
4367878
20542102
58179785
7846702
38583454
15087944
16123650
4952046
98075725
75684191
8760271
46938043
10605500
33972049
71402524
1389650
4791181
44362688