372857
10000679
8854487
13139966
31564845
8954759
26384531
13077630
79494609
79536617
80906961
2941356
8331508
18351922
52229409
36795722
73614383
66475329
47125050
11205909
86337435
30988267
33823963
41323174
82907921
5687435
72383860
3593769
3377752
74998142
59648355
38776160
21911091
41672452
35221165
31595810
4163455
81183548
72848387
41198038