28568403
92724257
42737675
41264116
27276348
24152560
59661333
30017611
45635760
58412977
82144408
30968310
90349431
47561316
73908218
36651608
916736
36435483
8431507
42093763
4174613
99351494
8102864
6116860
4275717
31669345
13036836
22354460
39835156
9051944
22184899
435793
27222825
19387376
94371283
66246972
27715420
6766934
70219051
55682704