62288540
13971289
4801473
28556468
68151580
9714677
1093860
33965840
77767605
84606054
86789243
72499460
3081632
99827051
92262220
22287993
7109864
8136498
61416571
35323759
52332002
58676975
31989459
80175979
7098433
79162251
16839174
11632740
19704542
49097584
96608824
95449784
7081950
15732332
26485507
45047185
20956889
1882693
23773015
7335977