73024186
41136134
56159019
48484587
16625924
99551593
45983416
7044622
69227531
34455184
27832187
86975237
45411982
16003691
42464460
42058515
96469527
84764674
38744922
92813043
36343531
86331872
36601895
29397640
28438044
8026225
60729012
3332736
5537151
21771461
29069594
6242268
33729162
62176847
7008108
76783857
27986555
7181446
45939079
14997929