39922710
31588334
42187771
54422250
31277929
4703884
97282475
58003675
54724808
33323928
92154363
35338680
22237963
3366890
39995200
77889916
66964906
54174860
87236991
47785416
91944272
80712690
68019091
60453884
1707225
10173151
85398351
84944301
67369443
77737206
6714809
11139956
23317754
21955913
31718528
439268
85876329
93562410
76492553
63916826