45693512
51092257
12889006
44222512
85109550
99898162
91764253
89386932
9226893
37457517
756369
8212615
9955623
26721732
78025895
96367329
88662
77207662
34378725
27972527
89841522
12021679
21688354
77601113
20474979
12576596
1602929
82995135
69784270
27575804
75688478
54719763
61508029
3658419
53629740
7475550
90263786
57892752
82916495
36164182