50818470
70531320
33066713
24055838
98065440
90909554
43025573
81474516
43401829
80732302
916738
93809218
60667830
34749528
54902183
80778433
55182968
34398076
76161519
44628128
85294527
17718351
69628655
26012470
91855530
44649292
96433372
9437211
5300911
3177601
23099759
79182731
78313594
80606424
51727220
62807234
83093757
54322491
71653204
28186154