47707880
71835363
4097878
40949830
62557499
8515363
33934884
45797809
3690626
46725565
84656104
90149618
80955811
20222096
77491058
37318395
99215030
48624575
7906296
95356705
87642503
76818491
60079796
44966813
42959751
66403445
4317216
11562252
13685851
79536878
77831093
37922797
92299109
85247235
53296112
95682615
145899
13528459
95116338
36077771