3987135
83397053
33917373
76838547
8010377
44445406
38249912
78936275
19058797
31539264
83428770
97104641
13598782
76743659
86135778
6657828
35001302
51954181
9815620
9855600
56988734
52289562
31886570
40394361
79738854
9819860
26354741
2220988
22729472
14693430
9691966
96728050
95154682
9771054
45032759
158158
43519201
39508939
70776760
34509904