51202508
73928972
16568932
9772343
83194988
68543633
93684703
68503060
47964699
31359959
11521748
17091416
47769090
93387396
44774393
83764474
66944963
21347518
66917344
78507865
46017730
9193449
10649002
47163244
39325689
50305351
17218748
39628239
83106728
57885070
17635462
22086180
6495067
59443818
33729970
83376618
22134819
44813868
83518536
92237719