45598066
40535867
42188949
80816336
6868453
4608944
26538061
45526177
71891933
24074156
84257069
48932717
8786177
37119589
29278
42397196
67966373
672851
69343298
6414202
47889982
64557330
7014602
12187504
83604230
71525596
11209232
1676986
77546618
1672475
193260
50885659
78236745
94125402
69238443
2767670
76834518
80673172
54929322
876572