93603369
36995710
58384296
79212219
72081962
65559758
12758153
45884743
93547827
16295726
3109202
64614351
68011049
70997493
40059503
22577773
86769540
83854290
12721170
64276659
8541227
23487234
44321949
75327988
58242607
15941167
47935449
54902504
8612056
26496643
40968755
90251552
4743148
95368667
62219445
58406453
65407440
88422403
44995400
20728259