1986222
21315718
30243885
48552301
86419510
28862715
21037515
20444331
52795240
83222482
73258003
26741535
86961071
57824217
39681468
74888538
76575311
18222708
4709093
79692803
20623044
41969798
75822201
85496534
66081821
79855991
45368344
52875418
65162400
24145076
62552430
15102635
24543046
17876953
68492398
59418209
3584740
57713853
34898371
60509295