13657086
78828780
52554569
15641372
95763456
6180546
18168039
13431143
20685582
4916320
13668418
4485332
49409628
15056622
63022655
17019367
83251998
85383226
20828000
20564541
36192998
46232608
38295642
6655881
96791443
97042229
13151039
7351880
28009585
49676987
3753179
62605925
77189846
40387272
44768868
69713120
41226568
90364728
87518419
91578725