30534072
86777452
3615847
42828134
40609664
53893321
83062478
22634493
6778461
53282976
1808080
92414524
6698890
48355895
49042136
6280765
59367172
14658535
53386028
8326663
157879
6399990
1794292
30815828
4970179
53832496
93816378
9134353
74141657
71726837
69098916
87033520
27673744
91878067
6903373
56874960
44257486
72581765
89224413
11135812