74842924
41905009
31893880
8134186
30002606
26784159
78318667
15326521
6918807
87689369
3619720
39917330
265220
71988183
68774896
95196048
16516546
81886292
28898908
82646457
72247354
78554573
19751069
82777085
13281351
29097635
75158155
31375431
73663569
63529886
42168816
5256757
30415597
489838
91893502
3534912
76761967
537339
3170800
61958452