82992013
82323534
91007958
70423273
18144364
59599689
55925530
43832854
95548433
60257338
94767239
51973051
59833866
8268737
34198918
30403971
28087878
278635
14793160
97022393
32372831
90634112
37263837
79068530
47839367
77279069
90381765
82081564
87102345
69537205
88487169
12666555
93842090
69963466
83775559
31193337
25075323
74571896
31188252
8011100