28847370
80076277
47714568
3513570
56571242
4583552
75048232
3986816
8106759
37936030
82072468
34535711
66668207
51405810
49437589
244026
50441180
54721215
8225294
20724752
33459631
3736280
29184874
22178645
59487877
88718561
59059207
79916345
21692599
53522826
42346025
16517354
67589186
23064263
24824210
87817358
89212806
5389855
1737276
90382142