61945881
7147520
2197167
73952352
7194320
8449523
60048083
677672
50722468
5238735
45929076
97951957
89216581
17903109
13181500
72835274
17211838
20952592
69018910
68991571
98032829
51879097
87179488
64032178
22203955
7223384
99883317
5209175
86671209
9331279
7076341
63455593
2217183
4944412
53194783
37666834
96499132
48445372
44012413
88622447