70258849
90764533
32471931
30542395
21168065
14056144
76371239
30915224
79022602
6447176
29427218
1621612
37465107
813279
9333059
182070
67023254
32963286
52673982
48344669
54753834
17946881
28469764
26192187
53556452
28399442
54287430
77001024
61586983
87729944
86139936
26368396
98784722
2574527
99372049
78505271
28072858
7115768
42773474
18668035