2242940
63115996
56164416
77215467
65076493
50099174
19984204
81089958
7954538
856716
55531154
17657180
14741868
42468431
23804667
7386962
24836287
76473138
10635707
82113874
53421892
5817625
82868021
43477621
23024504
32619090
48417446
17909229
92777089
7008237
99502475
47042052
91967190
40758272
58252596
692528
90915845
42146465
27138178
97073305