89039412
44525442
68079418
317534
93164479
38667538
12239018
963589
23232793
20288726
55454898
18504040
45213196
20323465
1383265
3237146
7224627
43955777
29715773
77247785
6543061
96405968
81282787
36083001
26699811
83705674
92549383
68656877
3082210
52165205
74022978
95506803
20708131
2402827
45012004
15445311
51959035
46819497
24932518
649609