65811863
67951008
8605662
36953763
70377367
14419039
22859740
10873144
65229330
55215773
92238571
8884746
1182470
43535943
5473893
61259672
10332781
79496128
65002062
83197054
80388134
294247
56283042
50254744
9755160
3847881
75647054
91355868
95931552
19641816
84491638
4969447
21348692
78406979
7874411
11885458
51867060
36102390
82741601
76245254