45232477
70853552
2334169
47492355
50444224
89063551
48851588
88379295
155783
91335420
5106163
42427980
19312294
80746599
65094764
79347258
76154739
53064608
16903959
79208912
93914095
93712862
32669186
17657688
85495723
24797470
52575740
4087122
2456114
35851813
207061
67894151
5856702
28045907
76858794
45886432
32585713
37764895
9294910
49265590