3681708
44655593
64088807
16896276
13346882
5869479
40237228
29465470
89517166
26158763
16486240
125462
425133
11072939
41359432
77399207
58626862
11532790
32414835
36328178
88709832
31022545
50067723
33165318
67968307
81106053
11408038
92104841
68193350
53754791
47556873
6285415
72518271
26167678
26599616
45201737
89236129
52722398
37261943
55067249