47509085
10352270
31522994
51085851
41051639
1042822
51098601
55238402
89505352
35312454
73239279
45877782
3281831
87542793
54662071
2003641
9162942
58373167
95841367
89249563
74953263
43025333
746110000
91355160
33623580
17054949
30141707
67311863
48712327
85713391
7146879
45008007
98308779
26721667
1285433
69751607
55796400
42178984
33631759
5965307