4069618
38361726
66217216
2246215
3574295
82067877
88281708
76652900
94998268
22952602
7288885
90288979
91483881
59102526
77028505
89173780
1291230
42352820
77626306
80245570
11134780
72086512
80571657
5287804
68284771
27746400
33967845
72372996
54096342
41467274
34222095
15511739
1947596
66305358
89638743
30577870
42201894
47505403
38107523
5554100