16643567
23667995
14231679
12609622
53392263
14185349
38987071
50998811
66558952
16631873
82334697
89937332
79084692
14556547
44019109
56221429
50722221
90694666
24868773
60189425
32168841
4928549
22513200
48239509
95785275
48423274
7285899
3312945
74152723
39769824
40223566
846772
56246020
5818278
18233390
26036147
55544892
37297943
3236243
62814409