35949672
16359963
84411543
11115456
45696187
95932872
2506042
4657490
18931289
89269087
99139420
63116872
518465
11129403
72476040
18524140
73277156
44629857
91341818
65003645
26797803
53688190
2551964
65669985
11671009
74319642
72444052
98747967
51981091
42209622
3915752
21261209
54375042
7128631
56397046
9392972
79692482
12509831
63462732
20232300