3024836
55911607
4520263
29972020
327414
4750871
1194912
4287502
54479225
59384443
1137504
13583644
49055889
1430463
42937859
86922887
68539457
66612471
41357154
93215696
70655301
4607151
1601577
28689559
76857433
3519690
52429503
89365566
87787620
86382638
68369887
33371110
44996523
52362825
70487685
11705035
91453344
38444324
96256433
34484498