2047907
10455140
74953028
92596330
33371362
84835380
48756833
96996939
64115780
74112120
80073859
48825499
29713695
4384370
29306453
55879495
44316535
69876553
46048019
50856793
24496831
80214452
83854068
87545515
60598877
75703289
20884600
59075043
29677369
14418080
63941007
32966875
95385070
61206946
3535675
12046887
74212786
19776287
42506257
80607558