44745669
1862478
8408833
82953
95169086
21108480
41551405
34761488
32574350
9187306
61653001
11604552
51587726
36637305
95188682
4604325
92332808
56771424
18186121
7835820
25304932
38447894
5844468
6795621
56056989
69179308
37135143
9516
94745854
95012126
38572894
18096827
74021893
46092396
96731494
1106030
37817830
91384963
95033163
71742489