99133904
7193205
44598778
50846502
8102625
135629
36357331
16351653
12724479
31222125
83224230
60682314
61952665
25391229
76729718
49336037
96636991
93495719
66954095
72168595
671571
4164969
376426
44527591
7715666
64495185
26754572
53066411
7359024
29737192
6661876
378903
9276567
22538505
76689328
9354618
13865376
88493604
71511029
45052787