81955611
54506178
79301314
46846366
20625044
38978119
86072004
17347775
31275843
72648614
800896
22495855
43966620
9483128
51257362
16726873
41529092
15783077
4534826
92333867
57283897
87507804
52512758
76994903
75536626
77669537
67313621
5789275
60092078
84767952
18598613
73979384
70359505
8067688
69608413
57491909
71388878
36518400
97647628
1613481