83102897
62028495
86309710
9129254
17809156
39535708
83829423
43947535
40052265
15779000
82999030
87739768
908119
42041150
75142158
99326981
60016899
76929636
95633016
27885164
55384752
22945602
59934369
5185807
44402066
26848966
12918216
65767385
31893589
32758470
29335270
6244973
5733476
3566276
87941674
13799057
70702359
77482531
75415301
10159452