18364966
29912265
38029218
63774158
26779019
90522137
75382911
44903753
34923178
90599605
56911988
49244983
10022703
80287628
46012110
26895590
15366897
76346647
86791037
23649247
11025838
73996185
12467265
7572286
96061536
47222087
88677808
77215650
71687906
9476799
8805447
62947429
82392608
83575320
21686954
26555436
4697555
3733766
63989036
68568562