63414832
85237022
22382946
36395825
9608725
42164334
11768477
42451665
27823050
72362495
17485727
58035839
86953594
35666378
84955788
99985814
21316768
41194863
67952
50381467
79029027
66716900
7352324
2884656
817795
99552383
67186168
81573602
5880648
7550186
39224084
19331696
1418052
94245499
77003832
71174212
3931652
51077841
5879628
4252341