32169005
37578222
82749602
58806686
95272516
8632414
42096104
10986948
27174435
64085700
41577491
62861650
58247984
14438197
55535858
86315475
64507590
70879631
95515426
15417056
50181812
15118675
16936171
69503105
62152165
2655424
63267440
70835461
22184167
44061155
13974387
30964475
66293334
58503617
17984744
25676793
20787326
485475
69231185
19809480