11879274
3156802
47025141
75512824
71781340
57605642
6664630
30111650
93038996
63891900
89502639
67774348
64385223
33957976
64218729
38641351
41142175
92015555
67486376
14326698
75133127
23887560
12242658
70515186
32642575
3987001
20138478
89371101
72453297
3212645
92588301
76825868
35176322
88009947
37974168
47858082
96647838
20921851
42305706
76581094