77595240
9919524
80373104
2924499
92688668
67187537
73721320
66177145
82032101
541948
91972408
51983761
75837058
99506109
13817264
62252483
57391569
89124203
5237598
53326380
12609148
1179314
56926465
26731080
32608376
38452077
22624936
65155037
5909882
12556866
65084737
96246893
69157628
92258539
14556644
47183464
39187187
93026257
64124756
71271778