88043526
21598466
34291436
10591587
22559949
30855769
65751371
31311855
49848194
43367889
70761241
36822886
70782441
33468441
74466946
20326400
20707383
22198844
63168272
40973921
53048456
38584442
3937922
6013064
61452326
3679478
50597250
73203431
42328691
98104449
36808770
63138486
8679224
53206794
82746018
79029593
23456396
66355187
68305687
95196450