17181544
82867661
8443455
3725462
4610599
72265712
1995182
70307206
2091501
34651465
55534482
45129497
88654934
20021174
75889461
3133437
29698052
43436161
54039681
28401101
95248917
32558960
40446467
56286527
60123357
5177615
5974880
31198340
38432064
66316071
58176761
68407996
67644650
2996573
46841287
66794047
91654
5917829
53282828
85923594