7519916
50723142
30342165
41105324
29322397
66753867
68153452
94996923
71092648
87021280
24477990
36147531
69063283
47201122
51185340
69926126
58558479
900152
97089233
44324743
65483178
50676132
8555591
97639590
66889933
77275436
62411230
75744268
12736388
20864264
68079485
27967526
70895831
20608339
77704899
4303173
66102194
97699154
42205250
6868554