89635240
108365
78233344
16856885
84851199
82338420
10645780
99038393
54664894
66336347
57229493
25902796
45899590
30389259
50703648
24326349
25435837
46272449
96412941
41525141
77536879
70301202
78568761
30637153
20184952
18433240
20711319
41401354
25741469
25685269
93177828
98688475
90762217
8883186
69426725
22181553
3815909
42888449
43671923
61716780