27417865
62912155
31192003
5807060
46725743
27908577
66763863
93532115
50368895
17116924
1034598
250328
1830417
58672626
35855017
7281175
47168446
987863
70992067
76347201
22743638
32543349
89387292
15942976
4781373
47833060
82429053
40389012
85582715
29374302
34222615
5941732
34188052
41176751
97519510
69534365
35988456
3538352
12035392
92126742