95733127
84047012
83098104
29531747
77929797
9761649
56252346
25271777
51427099
50713936
21643333
40755082
89765629
53024703
65208929
55155893
514732
29983722
22099096
79194093
48605922
65909674
43645397
50902205
67016791
91617418
9769483
59854127
10772066
45303814
179451
84145066
35511711
85597610
98273325
13738272
29556390
71559514
9681447
2901609