8477672
15809006
60356422
50348616
19306991
81662383
1525704
953118
9423634
86652804
88856490
23616011
75826058
29873201
5889727
81313266
82608333
70594863
88216069
75906581
2241570
61641788
58735106
47873214
75338510
79382012
14568817
17423675
85945632
2763397
55498255
3207790
24272511
1600702
50759568
21759220
33538495
99323477
49422568
48569940