29915147
2540372
41897122
77608644
74175717
33126894
8630325
66251590
59462736
90948794
74931321
86055463
36209744
31112770
98299038
88422596
30232152
43414365
49326217
70861010
51278155
34686668
69835287
10508867
4261453
42288390
59643406
41438290
25916838
43083084
90415890
46697901
10921151
65372803
50697481
69412794
46052184
18908734
57173044
67011129