2141427
54982112
51961057
462557
72566807
33474320
69159680
81894612
31498794
7771096
93993626
45248286
88875255
18459382
30801535
84066390
76791741
6908591
78316368
47351703
2224510
8780397
5108295
97751901
42073836
61562005
91145654
76302210
31849175
5496741
1071537
39376318
47412340
84188282
35705246
74476945
64946233
9511929
7480706
443724