65733569
27979417
47271215
44555130
13191953
1045133
98393546
65805578
33567051
93048263
29203705
142281
97555419
65699719
36517998
58645233
88521032
5871853
90698904
73437989
65211920
18678948
31491536
31262233
90348051
17096774
3823570
8824790
26729202
80783900
74854558
35653226
98536268
801485
6072215
78664905
7050761
91946427
4962656
51709175