59231221
50967605
11243355
4290873
40741014
37599037
60691536
14119051
50535762
4032759
43654181
33557863
19185996
74722605
63921299
77183341
34886013
37084939
24002236
70628917
5881746
14186855
38526172
97427506
3699660
8494110
25708255
74453473
24138362
1162212
63714049
60798725
48699600
21436213
4939896
14836305
12571
91192080
33514750
33376878