48355596
47695135
81563165
31408710
94688025
81811116
7289264
88573898
83932210
120357
61052856
55531340
3622195
93836145
2894455
63817949
61319157
88396641
71722040
39158081
72046919
6716308
94354366
44274159
83109828
94849828
17748753
90495062
35642874
47957220
58666383
65484695
57538231
36117776
19135658
41515258
19233319
43156017
7244687
81947523