5252728
41996561
57844652
47777994
11395604
12196450
35597006
60625644
70405138
43265552
49703993
13473109
92772997
9891761
96104480
94743338
24291519
21733825
71937156
38199475
8280315
46968567
16133531
96588519
48527690
68759921
47092996
83515718
54983825
2848089
81686616
96898560
68041933
49866541
77905502
85123868
68015684
21206441
35728587
41852681