3571349
89429962
62963024
17432160
2559749
44055248
47068359
15706318
26067164
62943602
49794133
39951043
3500622
73702089
39006472
99351020
44385488
424648
13509387
87137671
26516134
16279592
79509489
612111
64765845
51439184
524569
4235167
41561587
22041260
78947129
85979770
49566970
37126561
86917306
28521627
93778651
85571779
80971574
26167012