27475522
4231415
17075397
58107749
31733270
46314207
238811
12885368
17231264
69203133
63771665
93138129
25696960
31245189
1531329
71667385
44575738
77294208
60523326
49434938
91303589
41265839
1368698
47884053
37655946
62423296
25693560
97155624
70479618
25519976
89562269
82826459
37979452
94182649
7037574
70751345
98032665
32432885
26757412
28465600