33303129
83546943
197641
47957013
1988480
25912989
8028376
48262932
76935741
88782487
15627092
5094720
2063813
21994226
14914137
62109541
62337827
8238854
32804070
3917716
81857103
61294646
42052397
96599329
19475116
72118125
97994101
73271048
767861
26292821
12517108
57768540
837538
55175802
11704236
99178937
70273911
5237762
5563355
215817