65903453
33294177
13199803
74112086
75032751
32405307
89231560
30501046
31211949
61982966
94564988
10882439
70949869
12147885
4492922
19521958
70269360
36034911
10263166
10857178
16473794
93717935
92289881
9288231
46976297
9232990
26262894
12053437
24518160
30112360
97741036
7302230
33596926
89415369
20406871
18312758
43125884
6346834
53345842
35268396