61843629
64527293
62877193
20175780
66505024
99105246
97035904
89551382
41754167
16719679
60143164
17264017
74519797
44863660
8525614
33085701
61447928
59153184
95122540
75123963
70919589
1067900
50581568
88438464
41565949
89216226
58994511
83973422
17675906
92258855
8253452
45327047
42276619
12503714
14846345
67157628
69906526
63723974
50952328
72721946