19212948
39201057
1589929
89869694
9513437
11286707
17099955
3342915
47745778
3009383
80923176
17615018
92934503
76862806
45353728
89035858
55278440
70507276
6982758
79328042
63656201
51639667
51925238
96777764
79696463
3288899
73388273
8950415
5836590
82983090
66606187
36535855
67159054
6876708
23706608
52099786
97876119
22016258
24047368
16335248