44752630
97511076
53214873
1227784
67451134
39663381
76773770
83619810
29467782
33102658
1625430
58444103
74366345
90491102
39528982
18123882
78291284
44503764
6988751
7721750
10987376
42764673
76621532
42058246
794657
17896711
11303660
4961362
69346837
31576904
27446074
24565801
27047054
546399
8924728
7522139
42124964
16207059
2852273
4773734