877631
841219
46047842
6967750
31585831
324650
37768308
55677775
72892995
5536503
19295911
74709374
3580710
43597042
48033621
4015369
97546859
44207657
62486125
10562285
35285436
17287618
128814
80247967
89588928
86077854
36767269
76633201
67942651
68354461
59993507
74124198
40879164
66355225
90712544
8322238
92147348
1719517
22281385
37223062