44278644
83647960
12936942
35822930
54307639
20434282
49032222
41674221
4190665
32356154
562307
7989165
3811269
50576313
79672631
24746915
44536720
56682248
70802224
85837624
65573573
76806451
97005581
60903153
96439899
20559481
22864607
8664784
52453073
8868077
23876561
66582458
6512357
92788880
45443397
76675105
38521374
31869541
61516916
1241334