42224493
59537336
26628449
66645947
81481770
54118000
87756735
71777701
8991444
53262140
43484082
89678432
590437
60545925
74409644
67205097
4997164
90248
89795876
8348506
77016695
44734710
36203461
27874970
29127632
38632759
5029599
21379354
38522302
36253081
84703189
2115667
80727853
13046195
40785430
7515949
54015431
47595647
30733257
83374732