14352443
66056948
5639967
40395277
96205114
19963007
56868812
78147720
71594921
4868761
67869557
5514509
86277168
3266157
22533487
24627640
75373230
92156653
90699477
2482268
73859145
5263380
16966175
9515775
62525559
37195863
97221699
58499197
8986338
96347424
20327859
4216283
3429439
60223422
49907087
94806499
34998983
2165800
76224967
655424