49201891
9597959
20043563
16389082
47117881
59589853
78382153
4463363
62973800
23491611
92186672
43637409
33788248
54432800
72758628
38143233
82498858
43454954
1903276
50782302
15119661
81448705
47853335
9467396
59154856
87305272
71937715
32006194
83015653
48942859
50678985
77926796
55301728
1642180
82944471
66838822
50023652
57975358
28923536
24167464