29334693
62391223
26529629
742658
41116326
97186407
17953740
306994
45588950
61847055
11558289
97927162
482339
70612405
6944444
12415936
54189417
63343026
41506000
81515181
55775175
42026313
44865272
96082817
47017287
79438
54441919
79833901
5114539
9419260
38306273
38494824
5289892
57941293
5439138
59269075
9777402
46234074
20492970
31686043