29343172
63769148
13727962
73508469
26693143
1903020
57248953
74919497
1537059
72177905
412536
5395682
72228996
80314659
7521949
12512057
84716650
68023617
77063593
45652103
51487173
68773587
2887520
60434534
67536097
3354218
72801426
47301137
92351007
42313772
61622950
25581054
11832197
4484418
17989321
77752442
23149933
3212026
5973940
8179566