86298908
84245589
44294140
28911261
80571704
66818795
36069203
7990146
45095807
78163856
9249023
80615727
20961862
81307504
64125959
3118289
76709367
42635
86922874
22928443
11361438
67457732
27606193
42342720
27003690
3603431
2844760
78389960
16133204
64345955
46365081
29062485
36628650
56764435
86418814
54737005
51724294
26826276
44642966
93401286