2849059
26675955
41045231
65793392
13729256
63673804
36558354
29819426
39686170
60559359
95171712
87441545
47782489
49753441
4809631
39954908
42237026
56999885
14834614
311172
31742031
41746696
27907103
84939940
95227042
28021080
37176786
24697122
20648578
20114215
38865730
22417346
93548264
62756464
70366928
10688118
23892972
84425820
10763659
50484305