54985591
94491136
13447297
23107694
70558543
73931927
89275610
31169072
54653541
86209853
4696024
32105257
21924282
12257399
18664833
12724131
2418790
5461813
91091584
79742774
13416498
49602746
96278270
6167289
3764922
1613632
33612355
98578516
4974877
84415946
3144039
79047605
64291481
38887358
72108196
59482339
61658154
47178399
36255012
16294481