58219733
5367848
504592
76512486
49912725
64075758
43937998
46144346
83245737
53341730
10758852
9729553
11877118
8792290
68179695
4223569
3349641
25411243
43064463
56367022
57584839
68287979
42806759
45194905
44721630
34235835
9336339
51983934
50089307
37504974
15582369
56167338
70204291
83316120
56901037
86013739
97307247
17415868
48923970
4249595