27975118
82684077
15122216
89126204
30176889
57715286
35689142
24855075
63819576
18504181
44728690
54096441
55667236
29391141
32085166
9701569
35796178
3662430
45556800
32653193
7886148
49942227
22963910
78143484
6282762
36699336
47739421
26348927
78278699
4333956
10281723
31226492
80734228
75524420
7266422
71533928
4807045
1992904
83193163
88049633