39318538
68679515
16245198
42121061
19022184
78142893
66052704
20648354
86473043
79727911
49995243
18172082
3001299
91628819
23628746
61199224
4332519
80899280
96966945
1309276
23585586
4364102
22399654
59577119
58431675
16759941
56791020
51155684
4954490
8956766
2131201
98189646
43495875
68463455
87065968
53238445
26174633
13313639
4175310
1282922