29257132
64855938
74824428
34898267
84633869
86043020
78154774
58392871
61698881
5763680
89829378
52878600
37738470
94134927
93229305
23314592
20712973
54041420
76178840
50299751
5128455
9553871
89685385
85084680
57368664
81463838
76739369
9865771
81246505
56661367
77616931
81123307
31632724
40974828
42225243
78134185
51926130
67926799
45231591
69438059