85103975
47845901
43714695
88262957
99239190
2341443
144173
45675242
20182853
36253801
6986882
2360543
24024228
98845251
8726642
38778153
99537199
57558644
2535379
15763572
79943402
14818753
79605161
55775580
66707292
90195375
91428022
7791011
7372774
64405134
74753591
93779931
94978361
96649594
57469056
62483995
11291408
72243426
16183650
36543934