46662023
84413300
78824847
2127808
59466410
33726218
54671962
39991365
20182558
70107872
37184247
29123213
67556386
2381993
2505047
32562026
17586585
2216099
40224802
22012188
35448006
81459354
48901767
22212718
35646427
38952352
5787149
88501120
68667858
48044880
49602201
94845157
76682233
68751326
73328457
32501052
48276106
8349144
76496509
63113442