3765540
95784360
12119271
83813299
8992439
44728362
2111591
23389046
69359791
31312714
54277012
2693675
20277743
99209672
46822758
85842765
78697696
89819578
38219083
33948270
1997461
64604990
31475194
70114390
76387842
86859819
51611775
56085117
12929581
6653228
43704300
79133728
62109593
70178806
27702803
10271950
71216858
2493253
90987130
16781763