98514972
75573
5239704
9280954
83051558
75136773
85439972
9068260
52197484
46107817
12256312
74812803
67604007
11555168
10574761
21968068
47845499
68252083
89323050
6988673
37285031
82672694
70897672
17932923
36653142
22689619
64593426
60651025
4157936
17196027
8501151
15923218
55926929
71592601
879404
74948799
78631231
6633351
74971127
2939542