57494566
26488194
36458601
55753
36237362
51715629
3557935
80904063
51581557
90815609
34474556
58052942
29957272
76106609
39708353
47912394
11648847
23074869
95275144
52911189
27238355
7808330
19817931
30252111
4832641
26646622
56581611
59889713
50886782
24356065
8035250
63768214
11131634
88413453
93518044
76434238
26112748
3953503
58983478
71717461