56398985
53138590
53713910
97966681
21988783
94762503
57845485
12626288
51245043
62331441
83323460
87866236
99931776
1228369
34387913
60845479
34443980
14019170
71032890
58958808
1826847
8884256
6697936
19315733
9618485
80972094
42005221
15019344
8353544
79829
86467925
60276422
24316937
21116525
82297384
3853189
227076
68235155
64111974
20723156