46434997
16399837
58305925
3996623
5618283
46354049
38284774
65312038
12128420
79908713
46038560
581880
46148748
90794820
37882155
85555141
31331764
46403587
54023369
33878189
86714814
95772588
15528994
45756982
47405254
25902516
16268720
42706724
48005318
28519736
45141384
67998550
5418159
97922499
31264284
21683240
70403101
54207753
18857657
67143943