23003170
50802523
56314377
19217966
19737426
18123290
92698127
5596890
38461253
70975313
44734373
93806331
58563364
50789563
39299649
4152187
69662703
80538594
36173435
73612560
54062836
42509650
34904905
63327845
81799653
94002968
41253372
82017814
56546489
11921114
21754359
98096772
37844662
83975117
86817149
14747127
40668527
93839925
1858458
50084158