44638766
93159343
54423360
1085958
32205870
99685064
89699591
8305687
42091622
59974
55805632
43591559
62646684
60986399
53153777
4492263
43623365
5579771
29547959
9655418
28651327
58581462
48599741
1545456
45657331
33709923
80714288
55569685
88339580
14122206
37567999
79332391
28352254
58129659
90551616
37205624
66021763
78986496
45037601
52733187