44456662
39967814
1277263
6846665
97626661
16654754
61223770
81123969
81311268
77674376
75747581
70279943
58533180
608479
92925938
50616436
27368226
96865917
68279574
71655956
41556056
28299085
6812230
53528774
74824917
99322363
28149142
51147209
34341218
83416316
10653654
35368810
10147245
21595032
64917655
2188406
1149557
12935308
32164796
34866921