2831730
80669444
650742
83729820
6460714
71979842
81662073
29916505
16159462
43605784
82222387
99427972
81266709
53433378
68428526
57328627
40293841
10124572
44378907
22536439
43621859
63729730
7664716
83867897
88493049
53538068
14949643
9662640
76132802
3879250
7738338
96229127
61529077
2339979
64844849
71866449
75713598
96434886
5642804
40426270