38155097
48781480
83377091
59784621
64746696
2434852
37776915
286283
69614435
77886098
77457013
7105711
2805328
68342190
8603975
40588030
95658162
49127051
27728354
77228172
7808632
58212756
84445342
68947130
59136340
97262572
2596035
92094207
2354683
90244265
44709176
24791588
72754589
11536306
16265384
48222482
25899281
15843607
25299550
92513889