6584345
11962265
41701992
89614065
18356477
27301500
20405267
41664814
9961744
69278984
73785669
59451722
97805052
31469303
69591295
84147045
47201692
51336840
53529648
53344660
19058514
75301601
37396957
1415689
38065708
5262537
89564584
8282911
14396756
416871
23801960
29437434
63663893
51249714
80226539
70429075
5420970
921613
18854916
60535907