87284698
2587372
81327150
67996523
81633477
85804667
31083190
12696597
665873
7673191
24896769
2672749
92897161
21396041
22185509
64565364
55233513
22038138
68361069
517535
10713242
81096809
23976564
68772634
24875357
26235266
82129612
54226010
16353855
6618328
42429306
42855472
71317828
6275301
7832458
50725913
65099657
49109768
2368438
32125217