75869413
9647700
80182990
62576189
45891335
20907366
97445234
25072360
5103502
92843087
77518934
95942058
73421722
39134819
16694107
44449627
7638922
92217196
74205966
2064493
45292853
33249858
1093865
8393947
77886996
37139543
5998546
79742021
44486764
4456469
80043589
9278796
4625121
68791097
3464202
88837609
28231515
45975519
74108383
90647713