69996181
82514654
13928467
47003633
52594389
97347851
36911148
11105022
82173002
30531924
8347439
60153602
5639863
89345762
94379599
63779998
92992970
75215438
3159891
91543431
17114413
65541203
251051
35955500
14411715
88116799
78326599
53912122
6330342
28017575
49007462
10997975
49528
95564881
56453950
48729348
44399575
57582298
9785884
84579722