61052590
42484318
1638353
24755702
62232846
20149557
31708848
66978153
49886658
88118268
80678386
7346206
62813799
64724609
79966753
66937183
88553859
18517125
57992926
27158909
51626760
43907194
44903757
16255664
17457168
7598305
80141077
29875304
79897821
91759836
62802262
69576039
70932573
45711353
15107134
28656291
94307118
72643757
99577582
32041532