7952046
520443
12503824
37177067
97565058
87479274
33883732
89235925
81029635
72157058
67621364
36721934
69646654
7583467
50264618
55535013
12969512
78734614
36171787
2136172
29909471
37694357
94572804
28425837
42386242
44999728
29755911
4457981
76718105
53148352
61485347
4147015
75754228
27296327
53982389
1076360
31553500
30691970
10207808
92555299