81377470
29325695
3585116
13022534
9232944
67112634
86669991
73699898
65158084
36433399
95473104
83509029
63145602
20332257
27844601
62966900
65629940
34215683
84882615
11307910
169720
57475709
14385329
29975738
5114737
62774797
1772778
92862590
3054304
12506783
69539243
75191616
87842860
15307597
43182398
4378814
24062330
63696088
58374722
20786215