29746550
60644131
77828451
84179495
74551590
8515390
7236418
5785483
93712948
92249901
90435467
727569
29431851
431890
8364903
56941266
33986256
52473755
28819735
93392671
26096882
86083767
87652918
76143199
87556556
8135790
34018072
93287167
24836279
72361527
35088594
38322929
5683437
39455554
19319372
99853758
28282880
62372706
74999408
72179553