38661449
7116436
28014330
55089876
36405860
86439047
24733487
59778232
59026768
68229813
56035480
15332625
68729811
96994993
28483565
97553138
91785230
82549297
61321817
41181479
22296386
8119589
49306841
99937529
1313400
91395350
87263351
48071461
40216553
12648045
42609982
69111925
29952674
59412427
36865533
52647343
89594067
85352618
79664534
60835426