88551501
39763606
1132893
81702062
74637108
35916034
34576963
48092973
35916662
17611550
92794452
72873150
45657428
92204642
76634944
40254256
32212279
622697
8513834
2814721
91968410
1659251
47914391
1050435
20675121
30587013
51418557
8988017
58081906
42996392
31014355
16165554
80339758
63257302
42089535
19556144
53115140
3191160
93954865
342330