82082468
64601613
6132034
334975
27049895
94962804
55624557
3589071
24016220
9237726
42523513
84953351
60027376
8237407
51316023
34181063
89677474
16059360
6396625
48946291
93562795
279115
40226030
64087952
260511
30356236
56912948
16933679
82025481
28201509
12538161
15047521
44663556
82692570
58259854
88564713
56518533
20143369
84136724
40514405