92681580
52681082
27171335
62331611
52463891
29182018
71545460
11748922
24512194
19899505
59082366
37204884
3031593
28951330
54154147
4685106
40231513
17447561
1563931
39259548
86755064
94252055
80078450
9264142
86347686
86146514
67773810
68026901
8424321
74489469
94635967
67307977
74053336
83231331
8629861
30548182
54603467
12001622
4189072
52941689