4657086
82529796
4479676
40992058
22063976
51821807
40882642
93654144
5826338
46661571
68861090
8071367
6209183
93608538
31918151
67448814
1098056
95262528
40312822
3293389
76225079
52144153
83782629
70832458
4585551
52728816
4933315
25524793
10229319
84062475
36812284
79384825
3414329
7248532
1454179
59297787
19412369
98237184
55721062
34436049