23783330
6713786
17911479
72896753
95232740
785150
11718947
4714331
16987237
39461096
12298943
10706044
78069933
9412905
8894953
19943782
3645972
25358876
47813400
63185862
6545754
4852546
8502199
91895128
11874030
51337
37008063
22037875
67572345
53581663
27031547
87053439
20829395
13325566
78872288
61913459
38609829
6680996
74549809
69037791