21185113
93767505
28319416
47069659
83814018
17516717
70663313
66482872
90921842
5169597
77276713
72975425
46443854
38694969
59186533
87798717
99309134
43133850
89142506
24045657
85924666
56851154
21589926
12942439
45334224
30483081
86963535
11869418
72757500
15454935
80229559
23857153
80274525
58585835
41234649
56751633
24051471
6227524
68777701
28696269