47511428
35768607
5824207
25144378
38054298
10224120
71505779
77932734
82276153
8906929
46032893
56673343
89436572
25793904
87259791
11202206
4314376
95244040
59883973
15281318
1371370
56899923
29159870
81915055
4547527
13541494
95969307
28658552
82373180
83502090
37711947
74526833
28925886
76341627
13603849
5743533
83134503
89738411
5998899
9807295