2224913
73403525
27909748
59898656
7594230
69141321
29541601
19819509
33483765
18321729
15587730
74847832
41258169
62174939
32866588
26297624
2837353
99157904
9613927
86974975
859216
60403177
68218761
5981917
62174294
18888683
2690912
12226588
50653106
31457708
81475748
53085080
1393108
11888932
48384412
12961185
95036871
85666493
49009830
96689893