59035295
24012919
43077455
40946445
30652448
8859881
79284909
73956750
27721823
24378982
66608566
86111953
8206130
91904091
94186334
1760605
41581052
89899282
15094025
2108943
82835675
76695737
73849726
36813907
65049428
21829028
92603880
64193649
80762315
6685605
24433501
95309084
6066140
48882045
67919940
64026344
51407834
20531048
20383881
2277645