45447184
27974341
38801823
24064727
16315450
60658628
5438429
38092682
98382039
79849517
60048875
10089158
36132535
20713210
68062531
43029130
84744596
61638956
51949234
21143843
31772955
27824859
11043249
67463978
97227851
51141720
45168842
3309486
88558744
95689148
43472286
7791406
2235224
36652522
70261899
191687
5074380
69088909
8855946
41668292