48531535
6398323
1420675
58475207
94504995
1675815
14148338
53774449
70743209
38686412
26927396
4355748
55405737
35335
14039750
22871070
13103712
93381304
91616982
3525816
81421899
12175591
81211987
90092549
91743753
59547225
31803901
87012967
7046723
13654538
76811594
59526018
15611030
2942640
14414425
6689036
79264374
24124101
66796337
69244555