55858045
61233980
51308260
98234688
27771287
36133016
41232490
49508813
38751983
43042912
86846907
41255580
69075779
35594005
75586196
90571088
96175308
23336990
23076179
7108797
44818370
26588046
37235427
18382370
273547
28054428
76368668
49253195
59924454
28217776
56057031
94347552
73037912
97609359
90159180
73469568
32627290
41365439
72716022
91323662