65734160
35252629
73916340
43392889
99815026
23673096
2172541
12043407
33942898
51562586
88983037
24365157
25296560
71616137
96996467
5224820
47605001
65221027
7216904
74627720
27109216
41108221
88265010
84892236
17574902
46737055
29461563
48282625
6539939
47893294
7608515
92855474
58421370
3317164
48728685
24253407
24421043
5337007
34919820
31477438