5258520
46509559
75915782
40619198
71572013
63721240
44609071
64169177
46691892
87617790
68324309
44064687
33864021
26761027
35003240
58382422
126333
21094853
87352199
82112973
64773120
45818058
97712051
38376900
10864627
45709185
70809996
34921104
66703294
40511835
72869690
86002774
68343007
5356731
25207306
2658879
21043014
11779299
48335340
2058892