95706970
98006310
65181832
32729764
56638214
88937735
88717314
39046379
45503147
7361616
97914536
55744334
36422251
24833664
86242537
1442360
42394941
24282365
29785254
84135504
58501523
89845779
31695355
51005650
8306278
60979466
41711471
74953541
72895156
5608853
94028273
67357230
58474294
4958950
19696880
77878654
83214225
14087335
54117820
8204474