51237672
20897530
76429989
74436427
76397102
37144978
43087214
67881142
72762104
99393287
89671463
63737399
82766254
34425677
37567283
95979963
35253877
263044
61334
74729050
25533249
24403725
25164180
21909730
3654785
26011332
10367804
25027684
31509237
17718025
83808688
78014370
58302284
64043083
60488446
51294667
19847878
37465891
30052306
4249166