53953418
86449529
42898330
42472562
41635929
38337196
99747091
16656453
86243300
99166645
7709304
38786935
14908161
43365636
70229905
52269663
53008159
65367926
76478255
25517438
16429732
28534704
41113230
50704374
17964012
4963651
74888849
12949240
34862257
73174925
98227865
16841721
85614275
7852372
49252927
68146707
91975456
753271
2655685
7249972