32891627
13413916
27621580
61633813
45861900
93815589
83443447
8765106
29897098
69219936
17871236
32183463
30455421
89549186
11398221
66234369
8331694
13034382
82188636
29412907
98367749
69501497
40717019
77469391
57992044
25537446
91631958
4547830
50459914
38661624
45769589
49246014
63405360
36191309
35939920
29826225
34355346
18503109
58244816
40731112