42914203
81377219
63495517
4163462
80905117
70792140
3116205
68876521
811934
26316676
59973028
89002041
29402903
52062191
16912582
178801
98531624
34355437
86051765
24356929
27953164
1235214
76877703
78093018
68766974
20738310
55142138
60399935
89778387
12271989
9262328
23753979
35517736
3724569
31657633
82987688
59725534
58235204
2947201
42378256