78293192
32864645
43891993
68936666
48869826
9484577
55152349
80533863
68557340
90684438
85932652
85928618
3405819
77562291
50294597
33475641
58622703
21829400
46707419
98417905
19579353
47569596
83275405
7204835
77309682
96118434
99038834
62868976
3493993
84466430
16298496
66879128
46002689
77072447
25613247
64287101
8271370
54257618
418052
12505077