93281576
4726332
22394484
94804100
970210
63985048
61189653
87213940
4467491
24882194
65069980
534803
8193936
11516979
8806862
89953084
3408110
92929175
36306991
88214397
20002807
430430
94352845
31203251
77367923
45261460
35665220
15871354
32145812
14706133
51487002
18193874
58743050
61188269
65083408
53077899
44702029
45638249
56314521
74821511