64332634
99295063
62339076
99958943
82769812
61315572
56287361
97189266
26012733
15497053
3768516
27258360
36862106
50249457
10536120
29426362
36961142
59103813
3425570
28964066
18274019
8010377
49253048
8028765
4236419
23368648
55553830
51741973
155477
63229949
20325990
91534553
71589128
64477033
8474826
93877271
96987570
16137596
50462013
54821822