49442229
16404209
14301858
91746443
35698531
77519331
40222931
18971357
4803914
34184281
24547371
20631696
50215989
53213810
15376671
52879367
37987511
47514484
95733349
35725525
49168292
28125281
67001185
59638021
71237378
76747115
8874639
50281584
82134258
7085255
86779052
80862890
25328167
53239209
1235111
5656893
21453866
20864952
52753548
87354701