82144207
32734184
94629926
43983075
77476396
35654969
58808727
67999190
34154208
3058024
97357234
45854528
94181479
34977503
83259515
37489556
69462248
63328978
23714609
70561635
59458681
86603516
45126571
30934085
46967238
44633467
73543565
36425381
97318306
59966668
3848375
84955854
64936694
44236357
53288148
41055336
9664766
11828896
15235507
6536975