38415994
5075319
96862427
51871453
59186817
25747838
27459686
7089299
82017121
61773397
8620447
57251444
73096246
71158
86646886
36871333
90855623
27993531
3440951
68988977
12299538
6423004
74332758
16261750
66958
59847064
63933738
65098437
69299409
75576164
6809957
29081132
79535818
36604909
65245079
23824714
5256431
20854240
71086356
28021639