56025696
3961520
78377614
68613338
22598315
75322684
82624294
93451423
39315107
19096139
6039869
83527636
75147925
87057925
67311040
74516551
5542572
1836780
96912224
34122982
81103864
66039280
18666991
6031221
73323070
7318740
79671960
6877532
86286057
20181463
23091991
88154595
4713596
78196426
15834978
75321317
65515385
50387597
82215908
44592208