47098409
57149542
84558787
21945145
50766524
30379972
95936087
43517282
45016501
38842497
58702725
39288271
58711482
29482000
80529636
11113331
93894949
14116213
57939524
4728178
54815968
5363195
20625574
4617595
68966448
49197173
14277397
42774330
34962261
96741470
98855447
49134786
15412703
71413425
78931874
64908797
35405013
16922894
74533864
8343256