4442951
52878958
65435074
43994450
96006250
3301740
38463636
16205976
93512548
94289188
83175133
67031296
46673624
73162065
36122259
31996861
88332052
77109733
33286107
6053805
84942146
44753728
64268941
30543043
34539706
2960292
61308124
91606442
82287843
41379845
93168427
79151025
4116592
92008697
26936173
48243406
2848399
32564656
27009247
20551419