76463064
28067274
60428198
9363145
3616385
39416441
73027429
37873099
47441730
25555512
450260
95549246
33457068
5805781
51676275
64653566
49885252
60488584
25303826
5768667
38665928
95275236
1606237
37015438
80938546
48406281
391741
7008950
85683807
82342404
70403498
92818053
39893962
89368632
98228331
9039702
46774396
92585146
60378762
38239284