32416496
56542595
45075663
74124302
53903587
44281434
38873412
78463026
20371250
90916089
31422144
25173385
61447600
50783151
91933346
41951487
2478852
38303884
55344833
79619480
59571984
69804099
9985957
4456878
32327150
7161651
1333338
34594462
29983709
60071747
32781352
50944262
96765429
93613699
39788530
3005340
7066880
28984456
69163013
2349507