61123769
14763139
1611247
14305328
97983580
33803975
98277637
7080497
27506725
4132392
58383609
83339508
77863051
93712992
24005955
96011044
73951530
5275838
5521116
8449419
87241626
613402
81435575
71044736
21843067
53727368
88092940
5406882
20555544
20448775
59349188
41916292
39588184
8057574
54913332
21261490
50453661
74977398
26956556
20254577