98788070
22653080
88571708
66438968
48884518
50603376
9649595
41056902
370501
60117647
78802548
25215408
85214313
1368941
19832633
56209097
66231251
86604450
7172021
41235875
10356962
1367958
82208494
22885194
35258649
87389722
75733330
30033096
18679309
8491230
81105296
29167494
85245952
46656
78041666
44202983
23825683
61384155
65036268
3597441