23291534
144112
33748928
67676859
43214236
79992629
27013621
6983452
60002886
30479145
44321223
16115826
11093600
81483594
78936194
74754212
9736610
29421794
71757068
39511330
79983542
64263650
39006111
87126885
19689081
15376948
3644634
83994294
81867497
44142293
97529534
3937787
27698297
29169128
54274106
20246809
44718257
58184664
6081139
76713912