59112343
62886933
89485966
40118069
55273934
43979793
17538990
61018285
5308565
85648513
29578020
37498250
89278688
17053798
54888637
573768
32209211
96345311
81759834
93253833
5679394
68884085
65349270
78046429
50963229
27272467
81226106
26955092
48008964
68965661
59605028
25172422
65458782
41234320
50653979
92433194
49924128
37685882
86865067
230476