13085455
47161063
49852542
95313856
30122103
62958289
86903681
83543904
82576714
76704844
53316521
48651439
85545089
9936561
16178086
94569866
21946386
33274423
98534897
2649622
87271916
45589985
82874683
45807198
48729382
25405654
11714262
42596776
97946482
97794583
50554038
77467351
15503428
28881618
31263569
42546335
36342939
37656013
10822662
9572608