55111893
76603091
86803348
1031059
4347608
53439143
46196020
16129971
28546869
55131025
96592562
68579368
40085496
13119590
2105008
5661531
47751480
37283060
23781954
29239407
39257869
743175
93405563
24453793
60394836
63555958
9361960
61377639
43215563
41992909
36314295
8181567
85934597
8052591
49982876
60725580
10891536
66561011
8631817
95553904