44646216
42083905
83241198
4551460
3884493
96697096
97677779
76235998
4602568
93358939
27453849
53054779
6206279
22098405
80735126
85426684
55207874
457214
57431911
40077734
54803500
14031709
17033363
3187134
8923900
25231991
22522328
964315
14755490
85907726
75427727
12925381
62433523
82024504
11851385
84781746
60839454
66519266
80501042
26859774