65649857
16506056
21948871
4279118
6963698
50948928
17548325
60649688
45729739
28432580
6486436
41788155
16824497
40405224
66299395
18015232
12356396
60488612
13026630
45015641
7489893
91401432
89265876
5337327
54209302
44806881
68576836
61969066
34891758
87283471
13306242
74903208
80876215
41369534
64874120
3888596
18415039
58702393
54943066
77034202