3574228
89006290
4125714
80891259
4160195
72931812
483666
5830205
76107449
4233719
88628223
98418349
80436397
357178
17374978
31728753
1300855
80563479
69259066
12851289
48048200
63869440
65519892
74482573
47642819
2619430
49454403
78371670
23978374
64976985
43375114
89726425
65758458
31601344
91033679
60756220
71917499
64612894
89863937
565811