21654188
31926316
54726677
53046944
52903101
75119502
16061055
41709270
31241785
29977458
97483267
84502506
66582652
4854139
13533926
46127819
72136960
48361640
31761981
63863755
2230439
51947603
2789935
15669153
34629664
3288220
59146874
58316122
76878877
3217128
59193543
59385758
89313631
69536360
672453
3152847
38599478
38837806
4432593
4805945