44012310
7320142
10186062
18267677
18997907
65114069
25033237
43974428
61007879
96564264
15922606
27355253
8047801
47389499
13274653
7604936
68794839
65009999
54527248
22058689
8977892
87253162
34631812
42296993
9958359
13251574
45106767
7470617
43084971
21387676
86609791
68807576
806690
9337121
20169635
77049207
30162184
42175602
23735478
84577917