247593
89903392
46249347
50252091
15074862
22369973
25512810
23647362
20143786
89342674
23202665
51574191
41973437
36923339
16251163
33235523
47921243
60066272
88257722
54162872
72786546
78192158
58116291
20805936
4655111
1836180
989015
6635359
51474982
48456471
84697848
95296595
3940438
56797898
79345833
36047416
58813082
49362692
83933743
9391395