328376
25506025
13433793
95272539
41578347
9253241
45289976
96515220
91422108
35015089
46777591
33698264
37058963
54532002
68041274
12669184
75998973
11291715
3944073
12532158
4661639
66232064
19028099
33957713
3498972
38272241
5589704
37676565
62681714
15989096
7766347
86436403
59739241
59711293
26909786
34337201
25376437
76562544
90786059
27149984