44829280
1877008
55627628
62053281
20713948
55735822
966716
4229461
73401635
2326580
23799101
48677900
7154678
77057025
20516207
34282351
71366931
27094251
6366716
51381487
6912492
76343968
2998521
87099662
48565454
88301326
6985525
62539320
82843907
78734544
95849934
85679985
61253938
64535452
51209941
11374671
35281131
82882992
37937307
12933203