66725259
47047254
66068015
4248129
50249219
1882563
4690904
23387965
8165273
4062473
51085890
10744969
94416766
90643671
23237591
35368547
80699452
40347133
21367559
91971596
23661629
29618815
46025240
36064514
26839999
26263504
28459697
20861644
53095465
93603433
20272045
90622754
50291464
87678295
67411638
83012797
92167378
57184043
90837371
24101901