66049217
75455005
1762614
94907228
90506383
20294926
51533094
27885344
1047790
1155404
54777870
87154145
68295989
61174778
82206939
4316215
43513793
7906596
21581836
12373847
4309901
37709444
91524619
2733398
68649195
55142126
78357700
21236292
95711784
31885946
46834236
53459642
99543004
5844045
49993762
79233965
37745088
34848424
39397908
25689899