66023360
21407669
48496699
32442299
53528478
53165072
53578574
36353256
72074636
93665749
60093827
96953282
91623108
72042770
24485924
54694835
3445018
46335450
58634357
25852067
32732722
56001976
40824063
18795722
41002521
16912889
97765013
17576755
49694081
6154581
1871114
40214373
65368618
14243359
519875
14599981
16903964
8620533
4632227
43773757