56851285
97078429
71121550
55592480
9772706
16906057
90005178
1154894
8531062
34417126
73463740
52705131
92002103
34987841
2069359
45329217
15549969
77509029
58503402
9432706
829135
57371446
21058896
78844329
44268979
1086901
38518545
75393249
2905762
54223706
46444985
41582623
69198869
34792273
98156940
23589023
1075847
18374787
52578392
14615765