75688462
42993279
58627884
34058371
21738513
17351030
65976403
97512730
12723977
90703133
96044848
46786835
95417493
50612073
61621843
1257121
88976814
86816034
77485065
37467361
46456968
29127629
96215631
91797637
91011356
39227475
56442904
40142418
44029532
49033543
6806769
44474360
83146500
66649237
35347854
69828572
4121817
54886782
36785885
98593379