11382826
4082199
16982443
47458256
50976654
31879800
23643743
92148152
3797222
97719392
45444348
33839202
1694452
32418238
94164642
56047743
64013277
74317929
45062055
369668
51723535
91874413
3983522
77125236
88013713
18354732
76205418
52071122
31387554
1724251
57552577
93837801
99869630
35471718
78961053
42687545
10227258
32539408
83412478
80815583