54186515
4954005
5582732
52689225
23985710
37349026
24359114
36572881
96566145
65233896
37962189
58355744
4875796
6217244
67455285
35395484
11618055
18467901
3380846
69105212
2286263
4028523
68919404
32776010
84724941
94077036
22122800
73292680
69026417
42334187
65928196
47748444
44527911
65182430
59067236
7499674
5149460
1033826
94229752
48932042