45214021
69288502
85183061
58956845
1682652
38859990
55549435
92425019
47113520
46744389
39615005
19269651
21541097
93052806
95479073
77616674
42328283
62295644
25298531
43364315
31436314
39011791
5245589
17205768
31134464
78917172
33772257
1422493
35137739
99067842
51742158
98152843
36196795
91868069
389287
68754902
3772778
57897064
68709462
49013749