68099743
87121254
70979075
13685761
56822180
53471890
9926603
6717835
41427862
63854929
53725171
8614797
52142084
99182031
16707899
38975468
16402441
83195072
81001833
69824343
49627131
31325884
54348485
1429703
91697459
98402939
40187322
1803075
11213032
87773873
79451717
17403169
43865408
90683209
82229994
13808065
68375333
39612214
2311046
12142758