92325995
17067113
1666555
3844120
46608600
1089532
16059862
16651780
76627023
45547432
26739979
10475167
71124874
22008233
3978697
91936732
50826169
24932497
61407094
74202441
54382454
26133258
17261851
62399438
6488574
93791200
76857884
55721703
6071073
83759763
91012093
73844885
51566780
80013157
89086023
72649041
48954942
41139264
9259655
58372869