2181058
738342
81677198
18305585
11092218
56578153
52049344
86786499
32946477
55221944
11463197
50274679
11083276
61667699
49231588
25366147
2935409
14166604
4066376
62725466
53536449
64395877
18346112
10272625
92548472
33023649
3306789
53177014
34579671
79285889
56454814
29227193
7831550
86054690
85341313
79562034
21339179
23643367
45057458
26503577