28006136
70419209
44932518
2176375
76091968
49276239
8404443
89659471
43382377
23406958
6197495
20155304
20934674
72176693
11809579
95215752
42756136
134348
5837120
98264386
24161459
984669
65615426
40014364
8848023
4701177
66204208
85124163
3892970
50973413
47779862
19287739
71413170
94856399
89314677
1353499
98892562
115500
50744651
71591360