8653577
46609155
42602677
1028370
72501704
8125908
47038611
88654230
86932205
37506602
37354188
7146905
25908480
29384426
66516700
23219686
66771294
14894642
47235688
31562979
84416892
26188938
235191
25914217
5798705
55105469
53598597
89049111
63488411
82138271
2748867
4279342
35713144
51587279
55663522
8973765
76648734
47164074
63408960
28833496