55507427
43288989
73217652
48618512
37188732
5103152
56528277
9395952
59876450
61162686
75194317
74529538
16514018
98122028
38943572
11654531
15622674
79222080
27828205
97361685
57367364
48877234
96862027
25857120
27615471
46509954
62928294
84266530
93986443
75018
13573914
63392383
72828167
82693906
94052613
89522746
32131456
81465050
38832048
23748594