85382335
49798241
57652420
69171211
20569616
5684646
75652116
26128979
36118107
4975682
68602725
9253205
6781435
99699235
58626624
5666421
86473092
58709563
61564314
56655129
81657347
15419638
16809294
17821645
48666603
58862070
22834995
31293811
8254895
30461592
65935639
92967260
29618405
84756584
50133200
3755963
3893332
30289852
90838168
4802469