13081371
54776804
84362295
91256299
88116966
2908158
86545642
48846059
93134274
83193346
68461428
96217306
35834665
90159566
33916812
49386534
20346640
78025450
14484021
70701374
34236583
74661218
42576489
389252
56518102
39195151
57347386
66868627
14263715
27235500
9816482
90963750
57705145
52632958
49345206
7502811
1345617
4771676
772317
44829492