19798121
77356031
3000258
2638553
52466165
62992368
77151090
75199570
70663048
26738793
51537419
78599285
50056160
23803711
65496329
66229030
54161358
93652058
3174164
59594008
826908
39336408
18684964
67612019
84544628
46601058
31779322
590135
674580
3055793
99783357
70429375
9005676
10989030
93863479
86385923
76507033
86696271
11164291
85072447