19219740
42095728
49157707
96995444
58855726
199824
76499829
63523394
76384565
21646348
35674194
11844580
13108730
18182421
48272286
45375712
19593243
94432603
72705569
58023065
48838532
69644663
6072274
9478444
63788511
45066019
75159491
60552592
23189760
78015528
97242021
7050408
54791184
49378801
294181
92662329
20728508
88467560
83668210
47621379