5253598
60709051
20204121
69171995
7889773
39513374
63309454
12316911
2042582
57186488
25561089
73574676
79799742
41632717
28018067
17778732
85276336
15898050
61305853
77512658
70294698
49214743
5148740
4348070
13981068
4141255
86632022
76532832
80687248
64823473
91699511
4482862
62292467
12042141
31035305
1177469
2042956
45012885
77132778
40788283