63482748
2988125
977757
21857328
16498440
63679023
41088987
20584517
6442534
26707512
20433624
787449
3397652
3047270
71032043
30983190
75328640
49593189
31958058
57459848
8019770
48576991
89082874
36144040
96834019
88532510
28157267
86014756
13242899
94811950
41676457
78795814
29223909
32306591
22212400
17519531
41503933
50743428
73032363
32612862