21437452
69191092
9014200
26593585
96689188
27515601
74979481
78356596
44632370
24014801
49538270
51006870
5438262
50656110
96845988
8092628
52152210
93732829
97066349
88019780
87445592
66159710
2035974
5162228
84016346
99555244
46978535
30194826
77509573
9701285
20543885
90675942
95096136
77082983
26713541
48165350
16056365
9253752
86451405
81748965