37849333
12203773
93712353
33736773
80451328
72821868
64072584
62726470
45129302
70878793
83387512
83338073
76988710
64742096
68462269
96629330
42377190
27044892
68141398
64134894
62407536
5003538
4315260
26832649
48514573
52042286
13107199
7006601
86975421
38198605
5442723
13225124
48853771
2606064
19797475
71825434
68062138
33099031
3082043
72158722