4659266
51588238
12782637
3442348
66715571
65515866
52136976
6702800
13559503
25113780
95977849
10677080
71838866
99206949
34556568
81671374
55479785
47496002
8134272
6921456
19731546
91318593
96306010
4941758
40283549
48992552
7227043
47516397
68013706
92337065
10777521
4392005
81392365
41555007
95499299
5784860
14066432
70555388
50224415
5411764