28529696
78981946
81449916
14085733
12955149
6295864
69833090
37119068
49619070
79722721
67779367
2885688
33115605
73515455
85694229
14743842
14811546
88869565
60661728
36787114
85116119
82203739
377415
95846252
41331355
68063867
75048181
47405772
39075211
75566504
58498009
2685324
37639246
97341105
90325219
447408
22873399
40408586
62882456
2832321