32773648
20948752
20536158
35391894
26066472
4271684
47873670
53894119
6391985
31051880
83546585
89042570
19159824
611526
28248014
37157525
99665979
1796322
81505692
56548804
29377463
32273653
35437202
69037680
96985545
1021129
49287657
10436384
82471138
6204187
69082444
137799
66803478
15758091
50383724
82676981
72186097
65861566
24022647
98315403